Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEONARD MEWS Semi-Detached £249,929 £145,000 22 Dec 2011
3 LEONARD MEWS Semi-Detached £322,133 £323,000 3 Aug 2022
4 LEONARD MEWS Detached £363,081 £345,000 7 Jan 2022
5 LEONARD MEWS Detached £361,087 £195,250 20 May 2005
6 LEONARD MEWS Semi-Detached £337,591 £187,335 9 Dec 2005
7 LEONARD MEWS Semi-Detached £297,773 £165,000 14 Aug 2009
8 LEONARD MEWS Detached £428,406 £322,500 30 Sep 2016
9 LEONARD MEWS Semi-Detached £308,242 £252,000 29 May 2020
11 LEONARD MEWS Detached £518,027 £296,775 12 May 2006